# 集合
# 语法：s1 = {item1, item2, item3, ...}
s1 = {1, 'hello', (1, 2), 'hello'}
print(s1, type(s1))
# 第一种
s2 = {}   # 空字典
# 第二种
# 空集合
s3 = set()
print(s3, type(s3))

# 将其他容器转化为集合
# str，list， tuple，dict
list1 = ['python', 'mysql', 'python']
# 将列表转化为集合
s4 = set(list1)
print(s4)
# 将集合转化为列表
list2 = list(s4)
print(list2)

# len() 获取容器长度
print(len('hello'))
print(len([1, 2]))
print(len(('a', 'b')))
print(len({'name': 'aa', 'age': 18}))
print(len({1, 2}))

# del 删除通用语法
list1 = [1, 2]
del list1[0]

# max()  获取容器中的最大值
print(max([1, 2, 3]))

# min()  获取容器中的最小值
print(min(('a', 'b', 'd')))

# 切片
# 语法：序列[start:end:step]
